home *** CD-ROM | disk | FTP | other *** search
/ Night Owl 6 / Night Owl's Shareware - PDSI-006 - Night Owl Corp (1990).iso / 034a / mm20b27b.zip / MARKMAIL.HST < prev    next >
Text File  |  1992-01-08  |  13KB  |  271 lines

  1.                               MarkMail v2.00
  2.                               ┌──┬──┐
  3.                               │     │┌──┬──┐
  4.                               │ ├─┤ ││     │
  5.                               └─┘ └─┘│ ├─┤ │
  6.                                      └─┘ └─┘
  7.                                For PCBoard!
  8.  
  9.                            Beta Release History
  10.  
  11.  
  12.    Jan 08, 1992 20:31  MM-200ß27b
  13.    ------------------  ----------
  14.  ■ Fixed the problem with date routines that appeared on 'Jan 1, 1992'
  15.    which was setting the "PCBoard user record" field 'Last Date On' to
  16.    tomorrows date. The bug has existed since ß1 but only came to light
  17.    because of the "leap year". Sorry folks! My thanks to Roger Sligar!
  18.  
  19.    Dec 28, 1991 02:27  v2.00 ß27
  20.    ------------------  ---------
  21.  ■ Removed EXEPACK from link switches  to help with  corrupted packets
  22.    during zip...
  23.  ■ Modified door to accept both the newer MARKMAIL.SYS file as well as
  24.    the older MARKMAIL.SYS. Future releases will only utilize the newer
  25.    version of the MARKMAIL.SYS key file.  A door is being developed to
  26.    allow you to upload your old key file and immediately download your
  27.    new key file. This helps make the transition of key files painless,
  28.    the door is near completion but "this release and the next release"
  29.    will work with both the new key as well as the older keys.
  30.  ■ As a shareware release certain functions of the door have been hard
  31.    coded. The packet names have been hardcoded as DEMO.QWK & DEMO.REP.
  32.    A "Unregistered version" message will be displayed to the users  as
  33.    they enter the MarkMail door. No "functional limitations" have been
  34.    coded into the door, it is fully functional right down to "New File
  35.    and Bulletin Scans" and "Net SysOp Status".
  36.  ■ Door executable file MM-200.EXE  is being released as MARKMAIL.EXE.
  37.    You can either rename this back to MM-200.EXE or make the change in
  38.    the batch file to call MARKMAIL.EXE instead of the older MM-200.EXE.
  39.  
  40.    Nov 07, 1991 14:08  v2.00 ß26
  41.    ------------------  ---------
  42.  ■ Re-worked the dupe-checking code, the original code was killing too
  43.    many messages as dupes that were not.  The new code will maintain
  44.    its own files as it runs.  You must also run the newest MMSM.
  45.  ■ Speeded up the new files scan by increasing the size of the buffer
  46.    used to read the DIR files.  Speed increase here was 320%.
  47.  
  48.    Sep 15, 1991 23:10  v2.00 ß25
  49.    ------------------  ---------
  50.  ■ Found a bug in my fix for the I/O routines that could still cause a
  51.    share violation during an abnormal abort (Loss of carrier).
  52.  ■ MarkMail now has Dupe-Checking!  You will need the new MMSM program to
  53.    enable dupe-checking in the conferences you want.  You will find that
  54.    the configure conferences by range has been enhanced to allow you to
  55.    add a single flag without to much difficulty.  MarkMail will create a
  56.    file with an .MDX extension for each conference you enable which will
  57.    hold the data needed to track messages for dupe-checking.
  58.  ■ Added a user selectable flag to allow downloading packets with no
  59.    messages.  This will allow access to new files and bulletins without
  60.    need for new messages.
  61.  ■ If carrier was lost during a message scan, MarkMail would update the
  62.    users pointers with the high pointers just scanned.
  63.  ■ MarkMail would never display the non-graphic screen (The one without
  64.    the 'G').  Too darn many variables in this code!
  65.  
  66.    Sep 09, 1991 09:59  v2.00 ß24
  67.    ------------------  ---------
  68.  ■ MarkMail would insert a 'More' prompt into the script0 file, now made
  69.    this file default to continous.
  70.  ■ MarkMail would allow the 'Reset Pointers' command to set a pointer to
  71.    a negitive number if there were few messages in a conference.
  72.  ■ Added a CR after the last message inserts and before the total.
  73.  
  74.    Sep 05, 1991 21:26  v2.00 ß23
  75.    ------------------  ---------
  76.  ■ Fixed the file IO routines to get the open files closed when MarkMail
  77.    needs to abort.  This means that the temporary code is out, and the
  78.    fix is in.  (This was the share violation problem).
  79.  ■ Fixed problem when a caller logs in before midnight and logs off thru
  80.    MarkMail after midnight, MarkMail was charging the entire time to the
  81.    current day.
  82.  ■ MarkMail forgot that script files can have a ; as the first character,
  83.    this is working again.
  84.  ■ MarkMail was not writing a total files found count to the NEWFILES.DAT
  85.    file.
  86.  ■ MarkMail will now display 'chained' files (%C:\Filename), and will also
  87.    copy chained files into the work directory.
  88.  ■ Fixed problem causing extra truncated ANSI codes to be displayed just
  89.    prior to the download/upload and when returning to PCBoard.
  90.  ■ I have added a couple of offline commands.  The following list is a
  91.    complete list as of this version:
  92.        ADD  [#]   Add the conference with optional message number
  93.        DROP       Drop the conference
  94.        YOUR [#]   Add the conference for only 'Your' mail
  95.        YA   [#]   Add the conference for only 'Your' mail and mail to 'ALL'
  96.            The optional number is either a high message number if positive
  97.            or the number back from the high number if negitive.
  98.        OWN   ON/OFF  Turns receiving mail you uploaded on or off
  99.        FILES ON/OFF  Turns new files scan on or off
  100.        BLTS  ON/OFF  Turns bulletin scan on or off
  101.  
  102.    Aug 29, 1991 20:49  v2.00 ß22
  103.    ------------------  ---------
  104.  ■ Found bug causing a 'Keyboard Timeout' when hitting a page-break while
  105.    displaying a file.
  106.  
  107.    Jul 23, 1991 07:16  v2.00 ß21
  108.    ------------------  ---------
  109.  ■ Found several problems with MarkMail exiting into the work directory and
  110.    then PCBoard not re-cycling properly.
  111.  ■ Re-worked the video routines back to just before the hard-disk crash,
  112.    this *should* take care of the lock-ups.  (I am real interested in
  113.    reports on this).
  114.  
  115.    Jul 06, 1991 22:46  v2.00 ß20
  116.    ------------------  ---------
  117.  ■ MarkMail is now compiled using MicroSoft v6.0 compiler and as a result
  118.    the door has shrunk in size slightly.
  119.  ■ MarkMail would not handle baud rates of 4800 as well as others, Fixed.
  120.  ■ MarkMail would not send a message FROM a user back to him if it was
  121.    a private message,  Fixed.
  122.  ■ MarkMail would cause a share violation if carrier was dropped at certain
  123.    points in the door, this is caused by attempting to delete files that
  124.    are still open.  I have a work around for the problem in this version,
  125.    and will work out a final resolution in the next few days.
  126.  ■ MarkMail now has [H]elp support, you will find help files in the zip
  127.    file.  Place them in the directory pointed to in MMSM for Help files.
  128.  ■ Added page breaks when displaying files (Menus, News, Help, Etc).
  129.  ■ Made change to video routines to hopefully fix several problems with
  130.    lockups under DV.
  131.  ■ Found problem that could cause the last line of a file to not be
  132.    copied or displayed if there was not a CR/LF on the last line.
  133.  
  134.    May 05, 1991 22:52  v2.00 ß19
  135.    ------------------  ---------
  136.  ■ Changed local download logic so that a 'DG' will not prompt for a
  137.    confirmation of the download path.
  138.  ■ Made one last change in the download bytes fields when dealing with
  139.    the magic number 32767 as 'Unlimited'  Broke it in ß18 <Grin>
  140.  
  141.    May 05, 1991 15:43  v2.00 ß18
  142.    ------------------  ---------
  143.  ■ Fixed downloaded bytes and bytes left fields in CONTROL.DAT.  Also fixed
  144.    the next-to-last field in CONTROL.DAT which should have had the boards
  145.    name.
  146.  
  147.    May 05, 1991 09:55  v2.00 ß17
  148.    ------------------  ---------
  149.  ■ MarkMail would not extract a 'Sender Password' message.  Fixed.
  150.  ■ Found problem with memory re-allocation after dos-window.  Wondering
  151.    if this will solve some of the lock-up-after-DSZ problems??  This
  152.    solves a wierd problem with 'S'elect conferences after aborting a
  153.    download.
  154.  ■ MarkMail was only looking at time-used when processing the main command
  155.    prompt!  MarkMail will now perform a proper log-off when time expires
  156.    regardless of where the user is.
  157.  
  158.    Apr 22, 1991 22:13  v2.00 ß16
  159.    ------------------  ---------
  160.  ■ Found problem where MarkMail would allow a user to 'ADD' a conference
  161.    that was not allowed.  Fixed.
  162.  ■ MarkMail would post messages that had the 'KILLED' flag set.  Fixed.
  163.  ■ Fixed problem causing portions of an ANSI sequence to be displayed
  164.    just prior to return to PCBoard.
  165.  
  166.    Mar 03, 1991 21:59  v2.00 ß15
  167.    ------------------  ---------
  168.  ■ Changed the way MarkMail resoponds to the Default/Max messages field.
  169.    MarkMail used to use the Max field as the ultimate Max, this did not
  170.    allow the Sysop to override the Max numbers.  Now MarkMail will look
  171.    at the message numbers in the Users record and use them regardless
  172.    of the Max.  When the User is able to set the counts himself, the
  173.    Max will then be used to limit the values selectable.
  174.  ■ MarkMail was not converting the #C# variable during the file receive.
  175.  ■ Added 'W'rite MarkMail Options command.  This will allow the user to
  176.    select receiving his own posted messages back as well as packet size,
  177.    message numbers, etc.
  178.  
  179.    Feb 27, 1991 21:59  v2.00 ß14
  180.    ------------------  ---------
  181.  ■ Fixed problem with MarkMail flagging the Sysops mail if left to the
  182.    sysops name instead of 'SYSOP'.
  183.  ■ Fixed possible problem with messages to @user@.
  184.  
  185.    Feb 19, 1991 21:31  v2.00 ß13
  186.    ------------------  ---------
  187.  ■ MarkMail would only respect an @cls@ if it was the last thing on the
  188.    line, Fixed.
  189.  ■ Found problem causing lockups in several places!  (If anyone has a
  190.    lockup with this version, please post whatever information you have).
  191.  
  192.    Feb 15, 1991 00:11  v2.00 ß12
  193.    ------------------  ---------
  194.  ■ Re-Compiled and re-linked to check for possible memory problem with
  195.    Beta-11.
  196.  
  197.    Feb 10, 1991 12:59  v2.00 ß11
  198.    ------------------  ---------
  199.  ■ Fixed problem with selecting the 4th compression method.
  200.  ■ Fixed problem with number of files found in callers log.
  201.  ■ Fixed problem with DSZ uploads into door having many errors.
  202.  ■ Fixed lockup problem if MARKMAIL.SYS file is not found or is corrupted.
  203.  ■ Added several lines to Callers log.  Will now log errors in the uploaded
  204.    packet, total number of messages uploaded.
  205.  ■ Fixed problem with status-bar clearing with an ANSI/PCBoard cls code.
  206.  ■ Found that I was always overriding the 'Check for Snow' switch in MM,
  207.    please indicate if the door is now snow-checking properly.
  208.  ■ Fixed problem on 'View Settings' screen if protocol was 'None' there was
  209.    no CR/LF before the Files setting.
  210.  
  211.    Feb 09, 1991 16:41  v2.00 ß10
  212.    ------------------  ---------
  213.  ■ Fixed log file indcations for Personal and Blts, they were backwards.
  214.  ■ Added number of new files found to log.
  215.  ■ Found one more problem causing duplicate line/deleted root if the user
  216.    used the 'DG' or typed 'G' at the packet prompt.
  217.  ■ Added a double-check of the work-directory prior to deleting files.
  218.  ■ Placed the 'User Stats' back into Control.Dat file.
  219.  
  220.    Feb 08, 1991 21:59  v2.00 ß9
  221.    ------------------  --------
  222.  ■ Fixed problem with duplicate lines in callers log when user 'G'oodbye's.
  223.    (This will also solve the 'Erase the Root' problem)
  224.  
  225.    Feb 07, 1991 22:53  v2.00 ß8
  226.    ------------------  --------
  227.  ■ Fixed problem with MarkMail writing to the callers log in a single
  228.    node system.
  229.  ■ MarkMail was still 'Forcing' conferences for Net Sysops, Fixed.
  230.  ■ MarkMail was also sending the 'Main Board' even if unselected and
  231.    un-forced, Fixed
  232.  
  233.    Feb 07, 1991 11:51  v2.00 ß7
  234.    ------------------  --------
  235.  ■ Last fix for lock-up didn't fix the problem, this one should.
  236.  
  237.    Feb 07, 1991 07:23  v2.00 ß6
  238.    ------------------  --------
  239.  ■ Fixed problem with lock-up during 'G'oodbye.
  240.  
  241.    Feb 06, 1991 23:57  v2.00 ß5
  242.    ------------------  --------
  243.  ■ MarkMail will now properly honor the 'Drop to DOS' flag.
  244.  ■ MarkMail will now tell you the size of the packet when in local mode.
  245.  ■ Fixed problem with MarkMail sending messages to @USER@.
  246.  ■ Fixed a problem with a user entering a non-digit at the request for
  247.    number to set pointers back, would cause un-predictable results.  Will
  248.    now just ignore a non-digit.
  249.  
  250.    Feb 04, 1991 21:23  v2.00 ß4
  251.    ------------------  --------
  252.  ■ Fixed problem in the ANSI routines causing both cursor-forward and
  253.    cursor-backward commands to not work.
  254.  ■ Fixed peoblem with modems that report speeds other than 9600, 19200 or
  255.    38,400.  MarkMail will now treat all baud rates above 9600 the same.
  256.  
  257.    Feb 03, 1991 14:31  v2.00 ß3
  258.    ------------------  --------
  259.  ■ Fixed minor problem with blinking portions of status bar.
  260.  ■ Fixed problem with message totals in local mode.
  261.  ■ Fixed problem with keyboard timeout during message scan.
  262.  
  263.    Feb 02, 1991 20:01  v2.00 ß2
  264.    ------------------  --------
  265.  ■ Fixed snow problem on CGA monitors.  MarkMail will now honor the flag
  266.    int PCBOARD.DAT.
  267.  
  268.    Feb 02, 1991 00:05  v2.00 ß1
  269.    ------------------  --------
  270.  ■ First ßeta release of MarkMail...
  271.